a = input("Введите четырёхзначное число: ")

if len(a) != 4 or not a.isdigit():
    print("не является четырёхзначным")
else:
    a = int(a)
    digits = [int(d) for d in str(a)]

    b = "Да" if a % 2 == 0 else "Нет"
    c = "Да" if a % 3 == 0 else "Нет"
    d = int(a ** 0.5) if int( a ** 0.5) ** 2 == a else "Нет"

    e = min(digits)
    f = max(digits)
    u = digits.count(0)
    
    print("четное число:", b)
    print("кратное трём:", c)
    print("является квадратом числа:", d)
    print("\nНаименьшая цифра числа:", e)
    print("Наибольшая цифра числа:", f)
    print("Колво нулей в числе:", u)
    
    for i, digit in enumerate(digits[::-1]):
        s = int(e ** 0.5) if int(e ** 0.5) ** 2 == e else "Нет"
        g = ["единиц", "десятков", "сотен", "тысяч"][i]
        print(f"Цифра в разряде {g} является квадратом цифры:", s)
